//
//  JAGHeader.h
//  JAGatherAdDemo
//
//  Created by Yc on 2022/6/7.
//

#ifndef JAGHeader_h
#define JAGHeader_h

// 广告平台
typedef NS_ENUM(NSInteger,JAGPlatformType) {
    JAGPlatformType_CSJ         = 1,    // 穿山甲
    JAGPlatformType_YLH         = 2,    // 腾讯优量汇
    JAGPlatformType_ADMOB       = 3,    // Admob
    JAGPlatformType_KS          = 4,    // 快手
    JAGPlatformType_BD          = 5,    // 百度百青藤
    JAGPlatformType_Gromore     = 6,    // GroMore
    JAGPlatformType_Tianmu      = 10,   // 天目
    JAGPlatformType_Pdd         = 12,   // 拼多多
    JAGPlatformType_Jiatou      = 13,   // 佳投
    JAGPlatformType_JD          = 16,   // 京东
    JAGPlatformType_ShuYao      = 17,   // 数耀
    JAGPlatformType_Ubix        = 19,   // Ubix
    JAGPlatformType_Adx         = 20,   // Adx
    JAGPlatformType_QiMing      = 21,   // 启明
};

// 广告类型
typedef NS_ENUM(NSInteger,JAGAdsType) {
    JAGAdsTypeNative            = 1,    // 原生
    JAGAdsTypeRewardVideo       = 2,    // 激励视频
    JAGAdsTypeBanner            = 3,    // 横幅
    JAGAdsTypeInterstitial      = 4,    // 插屏
    JAGAdsTypeSplash            = 5,    // 开屏
    JAGAdsTypeFullScreenVideo   = 6,    // 全视频
};

// 竞价类型
typedef NS_ENUM(NSInteger,JAGBiddingType) {
    JAGBiddingTypeDefault = 0,      // 未开启
    JAGBiddingTypeServer  = 1,      // 服务端竞价
    JAGBiddingTypeClient  = 2       // 客户端竞价
};

// 广告位状态
typedef NS_ENUM(NSInteger,JAGAdSpaceStatus) {
    JAGAdSpaceStatusDefault = 0,    // 默认值
    JAGAdSpaceStatusEnable  = 1,    // 开启
    JAGAdSpaceStatusSuspend = 2     // 暂停
};

// 视频播放状态
typedef NS_ENUM(NSInteger, JAGVideoPlayState) {
    JAGVideoPlayStateReady     = 0,     // 准备播放
    JAGVideoPlayStateStarted   = 1,     // 开始
    JAGVideoPlayStateFailed    = 2,     // 失败
    JAGVideoPlayStatePause     = 3,     // 暂停
    JAGVideoPlayStateResume    = 4,     // 恢复播放
    JAGVideoPlayStateFinish    = 5,     // 结束
    
};

#endif /* JAGHeader_h */
